rendition prison - French English Dictionary